olfactory gyrus - Spanish English Dictionary